HTML 1.0 and 2.0- 1989- mid 90's, browser wars with different standards
HTML 3.0- 1995->, still 2 ways of doing things (IE and netscape)
HTML 4.0- 1998 -> , W3C intervenes to get rid of discrepancies, proposed separating HTML into structure (HTML 4.0) and presentation (CSS)
HTML 4.01
XHTML 1.0
HTML 5.0
html 4.01 always start each page with a DOCTYPE < html> starts and </html> ends page everything must go in the <head></head> or <body></body> < head>always use a <title>, <meta> and <style> are opitional < body> <h?>,<p>, <blockquote> allowed with the different types of code.....YOU have to tell the BROWSER what to do OTHERWISE it uses default code XHTML is aimed to replace HTML
Element- delimited by angle brackets, identify the nature of the content they surround, general format: <element>… </element>. And an empty element is <empty-Element/>
Attribute- name-value pairs that occur inside start-tags after element name like <element attribute=”value”>
DTD
Well-formed
Validation
SGML
Strict
XHTML
Transitional
W3C
CSS
Frameset
XML- means extensible markup language not fixed format like html. XML is a meta-language- a language for describing other languages. enable you to define your own customized markup languages for different classes of documents. XML is considered the “key” to e-business. XML enables business application sharing, direct transactions and other business applications. Blending EDI(electronic data exchange) with HTML for business.
Validation is done at http://validator.w3.org/. Validation and standardization is important because a wide variety of web browsers are available to different users, and ensuring that your web content is available to all of those users is important.
XHTML
is aimed to replace HTML
is almost identical to HTML 4.01
is a stricter (hence the validator) and cleaner version of HTML
XML vs XHTML
XML is a markup language designed for describing data
XHTML is HTML redefined as an XML application
XHTML is a “bridge” between HTML and XML
XHTML
HTML started out as a way of way of describing the structure of documents, with tags to format
Users demanded control over the appearance of documents
HTML acquired tags to control fonts, alignment, etc.
The result is a markup language that does both, but is very messy
Always start each page with a DOCTYPE<html> starts and </html> ends pageEverything must go in <head></head> or <body></body> <head>Always use a <title><meta> and <style> optional<body><h?>, <p>, <blockquote> allowedMore rules (see a tutorial – w3c.org)
HTML started out as a way of way of describing the structureof documents, with tags to formatUsers demanded control over the appearance of documentsHTML acquired tags to control fonts, alignment, etc.The result is a markup language that does both, but is very messy
Versions of HTML:
- HTML 1.0 and 2.0- 1989- mid 90's, browser wars with different standards
- HTML 3.0- 1995->, still 2 ways of doing things (IE and netscape)
- HTML 4.0- 1998 -> , W3C intervenes to get rid of discrepancies, proposed separating HTML into structure (HTML 4.0) and presentation (CSS)
- HTML 4.01
- XHTML 1.0
- HTML 5.0
html 4.01 always start each page with a DOCTYPE < html> starts and </html> ends page everything must go in the <head></head> or <body></body> < head>always use a <title>, <meta> and <style> are opitional < body> <h?>,<p>, <blockquote> allowed with the different types of code.....YOU have to tell the BROWSER what to do OTHERWISE it uses default code XHTML is aimed to replace HTML- Element- delimited by angle brackets, identify the nature of the content they surround, general format: <element>… </element>. And an empty element is <empty-Element/>
- Attribute- name-value pairs that occur inside start-tags after element name like <element attribute=”value”>
- DTD
- Well-formed
- Validation
- SGML
- Strict
- XHTML
- Transitional
- W3C
- CSS
- Frameset
- XML- means extensible markup language not fixed format like html. XML is a meta-language- a language for describing other languages. enable you to define your own customized markup languages for different classes of documents. XML is considered the “key” to e-business. XML enables business application sharing, direct transactions and other business applications. Blending EDI(electronic data exchange) with HTML for business.
Validation is done at http://validator.w3.org/. Validation and standardization is important because a wide variety of web browsers are available to different users, and ensuring that your web content is available to all of those users is important.Always start each page with a DOCTYPE<html> starts and </html> ends pageEverything must go in <head></head> or <body></body> <head>Always use a <title><meta> and <style> optional<body><h?>, <p>, <blockquote> allowedMore rules (see a tutorial – w3c.org)
HTML started out as a way of way of describing the structureof documents, with tags to formatUsers demanded control over the appearance of documentsHTML acquired tags to control fonts, alignment, etc.The result is a markup language that does both, but is very messy